incendiary projectiles - German English Dictionary